Skip to content

Request patch 0.1.1 Rust publication approval#149

Merged
docushell-dev merged 1 commit into
mainfrom
dev/0.1.1-rust-publication-approval-request
Jun 24, 2026
Merged

Request patch 0.1.1 Rust publication approval#149
docushell-dev merged 1 commit into
mainfrom
dev/0.1.1-rust-publication-approval-request

Conversation

@docushell-dev

Copy link
Copy Markdown
Collaborator

Summary

  • record the patch 0.1.1 crates.io publication approval-request packet for ethos-doc-core, ethos-verify, and ethos-pdf
  • bind the request to source commit a085103, package tag names, local .crate artifact hashes, and dependency publish order
  • add a release-candidate-prep guard for the patch 0.1.1 Rust approval request

Candidate crate hashes

  • ethos-doc-core-0.1.1.crate: d845042c391d584a26dc3aa7ff367f118cfd94e8290a3caec81642186ed0de51
  • ethos-verify-0.1.1.crate: 27313b8decab66a3ea1b9e4c3e82dc47088e5c2f9d289a1450203cff1b9a7070
  • ethos-pdf-0.1.1.crate: a07e6436cceb64dddce1d5468fb25c44b745a26e4d044858b72bd570dcb84529

Boundaries

  • does not run or approve cargo publish
  • keeps actual crates.io publication blocked pending explicit decider approval and later operator action
  • keeps ethos-cli, ethos-layout, ethos-tables, ethos-doc, ethos-rag, hosted surfaces, production positioning, Windows artifacts, bundled PDFium, and benchmark claims out of scope

Tests

  • python3 .github/scripts/test_patch_0_1_1_crates_publication_approval_request.py
  • python3 .github/scripts/test_milestone_e_package_publication_current_registry_assembly.py
  • python3 .github/scripts/test_milestone_e_package_publication_dry_run_smoke.py
  • cargo package --locked --offline -p ethos-doc-core --allow-dirty --no-verify
  • cargo check --locked --offline -p ethos-verify
  • cargo check --locked --offline -p ethos-pdf
  • make light-check PYTHON=python3
  • make release-candidate-prep PYTHON=python3
  • git diff --check

Signed-off-by: docushell-admin <hello@docushell.com>
@docushell-dev docushell-dev self-assigned this Jun 24, 2026
@docushell-dev docushell-dev merged commit 5de6014 into main Jun 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant